Cpft Research And Development